resource-rich countries - English Synonyms Dictionary